Skip to content

test(http): wire MTConnect.NET-HTTP-Tests into the solution#187

Merged
PatrickRitchie merged 1 commit into
TrakHound:masterfrom
ottobolyos:test/http-tests-sln-wireup
Jun 4, 2026
Merged

test(http): wire MTConnect.NET-HTTP-Tests into the solution#187
PatrickRitchie merged 1 commit into
TrakHound:masterfrom
ottobolyos:test/http-tests-sln-wireup

Conversation

@ottobolyos

Copy link
Copy Markdown
Contributor

Summary

tests/MTConnect.NET-HTTP-Tests/ builds and passes when invoked directly via dotnet test tests/MTConnect.NET-HTTP-Tests, but it is not currently a project of MTConnect.NET.sln on master, so the solution-level CI run does not exercise it. This PR adds the project (and its companion MTConnect.NET-Tests-Agents support project) to the solution so future dotnet build MTConnect.NET.sln + dotnet test MTConnect.NET.sln invocations cover the 15 HTTP-Tests fixtures.

Files changed

  • MTConnect.NET.sln — added the MTConnect.NET-Tests-Agents and MTConnect.NET-HTTP-Tests project entries, their build configurations for Debug / Docker / Package / Release, and the matching SolutionFolders mapping under "Tests".

Verification

  • dotnet build MTConnect.NET.sln — green; the project enumeration now includes both new entries (0 warnings, 0 errors).
  • dotnet test MTConnect.NET.sln --filter "Category!=E2E&Category!=RequiresDocker&Category!=XsdLoadStrict" — green; HTTP-Tests reports Passed: 15, Total: 15 in the solution-level sweep.

@ottobolyos ottobolyos force-pushed the test/http-tests-sln-wireup branch 3 times, most recently from 8414757 to 54d6252 Compare June 3, 2026 10:03
Restore the MTConnect.NET-Tests-Agents and MTConnect.NET-HTTP-Tests
project entries to MTConnect.NET.sln, their build configurations for
all four solution-wide configurations, and their SolutionFolders mapping
under "Tests". Both projects were dropped from the solution in
c6ac2bc (docs-gen) so dotnet build/test against the solution file no
longer enumerates them; running tests against the project directories
directly still worked but the solution-level CI sweep missed all 15
HTTP-Tests fixtures.
@ottobolyos ottobolyos force-pushed the test/http-tests-sln-wireup branch from 54d6252 to fc7424f Compare June 3, 2026 15:11
@ottobolyos ottobolyos marked this pull request as ready for review June 3, 2026 15:18
@PatrickRitchie PatrickRitchie moved this from In Progress to Reviewing in MTConnect.NET-Development Jun 4, 2026
@PatrickRitchie PatrickRitchie moved this from Reviewing to Ready to Merge in MTConnect.NET-Development Jun 4, 2026
@PatrickRitchie PatrickRitchie merged commit da31209 into TrakHound:master Jun 4, 2026
3 checks passed
@github-project-automation github-project-automation Bot moved this from Ready to Merge to Done in MTConnect.NET-Development Jun 4, 2026
ottobolyos added a commit to ottobolyos/mtconnect.net that referenced this pull request Jun 4, 2026
ottobolyos added a commit to ottobolyos/mtconnect.net that referenced this pull request Jun 4, 2026
ottobolyos added a commit to ottobolyos/mtconnect.net that referenced this pull request Jun 4, 2026
ottobolyos added a commit to ottobolyos/mtconnect.net that referenced this pull request Jun 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Development

Successfully merging this pull request may close these issues.

2 participants